﻿



using System; 
using System.Collections;
using System.Collections.Generic ;
using System.Runtime.Serialization;

namespace ufida.u9.ait.openapi
{
	/// <summary>
	/// 实体扩展字段集合 Copy DTO :REST自定义的数据传输类型 
	/// 
	/// </summary>
	[DataContract(Namespace = "ufida.u9.ait.openapi")]
	[Serializable]
	public partial class CopyOfDescFlexSegmentsData  
	{
		/// <summary>
		/// Default Constructor
		/// </summary>
		public CopyOfDescFlexSegmentsData()
		{
			initData();
		}
		private void initData()
		{
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		

			//调用默认值初始化服务进行配置方式初始化
			UFSoft.UBF.Service.DTOService.InitConfigDefault(this);
		}
		[System.Runtime.Serialization.OnDeserializing]
		internal void OnDeserializing(System.Runtime.Serialization.StreamingContext context)
		{
			 initData();
		}
		#region Do SerializeKey -ForDTODataType
		//只为处理集合型EntityKey。原因集合型EntityKey由于使用臫的集合对象，无法实现数据共享.-UBF专用.
		public void DoSerializeKeyList(IDictionary dict)
		{
			if (dict == null ) dict = new Hashtable() ;
			if (dict[this] != null)
				return ;
			dict[this] = this;
	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        
		}
		#endregion 
		/// <summary>
		/// Constructor Full Argument
		/// </summary>
		public CopyOfDescFlexSegmentsData(  System.String pubDescSeg1  , System.String pubDescSeg2  , System.String pubDescSeg3  , System.String pubDescSeg4  , System.String pubDescSeg5  , System.String pubDescSeg6  , System.String pubDescSeg7  , System.String pubDescSeg8  , System.String pubDescSeg9  , System.String pubDescSeg10  , System.String pubDescSeg11  , System.String pubDescSeg12  , System.String pubDescSeg13  , System.String pubDescSeg14  , System.String pubDescSeg15  , System.String pubDescSeg16  , System.String pubDescSeg17  , System.String pubDescSeg18  , System.String pubDescSeg19  , System.String pubDescSeg20  , System.String pubDescSeg21  , System.String pubDescSeg22  , System.String pubDescSeg23  , System.String pubDescSeg24  , System.String pubDescSeg25  , System.String pubDescSeg26  , System.String pubDescSeg27  , System.String pubDescSeg28  , System.String pubDescSeg29  , System.String pubDescSeg30  , System.String pubDescSeg31  , System.String pubDescSeg32  , System.String pubDescSeg33  , System.String pubDescSeg34  , System.String pubDescSeg35  , System.String pubDescSeg36  , System.String pubDescSeg37  , System.String pubDescSeg38  , System.String pubDescSeg39  , System.String pubDescSeg40  , System.String pubDescSeg41  , System.String pubDescSeg42  , System.String pubDescSeg43  , System.String pubDescSeg44  , System.String pubDescSeg45  , System.String pubDescSeg46  , System.String pubDescSeg47  , System.String pubDescSeg48  , System.String pubDescSeg49  , System.String pubDescSeg50  , System.String contextValue  , System.String privateDescSeg1  , System.String privateDescSeg2  , System.String privateDescSeg3  , System.String privateDescSeg4  , System.String privateDescSeg5  , System.String privateDescSeg6  , System.String privateDescSeg7  , System.String privateDescSeg8  , System.String privateDescSeg9  , System.String privateDescSeg10  , System.String privateDescSeg11  , System.String privateDescSeg12  , System.String privateDescSeg13  , System.String privateDescSeg14  , System.String privateDescSeg15  , System.String privateDescSeg16  , System.String privateDescSeg17  , System.String privateDescSeg18  , System.String privateDescSeg19  , System.String privateDescSeg20  , System.String privateDescSeg21  , System.String privateDescSeg22  , System.String privateDescSeg23  , System.String privateDescSeg24  , System.String privateDescSeg25  , System.String privateDescSeg26  , System.String privateDescSeg27  , System.String privateDescSeg28  , System.String privateDescSeg29  , System.String privateDescSeg30  , System.String combineName  )
		{
			initData();
			this.PubDescSeg1 = pubDescSeg1;
			this.PubDescSeg2 = pubDescSeg2;
			this.PubDescSeg3 = pubDescSeg3;
			this.PubDescSeg4 = pubDescSeg4;
			this.PubDescSeg5 = pubDescSeg5;
			this.PubDescSeg6 = pubDescSeg6;
			this.PubDescSeg7 = pubDescSeg7;
			this.PubDescSeg8 = pubDescSeg8;
			this.PubDescSeg9 = pubDescSeg9;
			this.PubDescSeg10 = pubDescSeg10;
			this.PubDescSeg11 = pubDescSeg11;
			this.PubDescSeg12 = pubDescSeg12;
			this.PubDescSeg13 = pubDescSeg13;
			this.PubDescSeg14 = pubDescSeg14;
			this.PubDescSeg15 = pubDescSeg15;
			this.PubDescSeg16 = pubDescSeg16;
			this.PubDescSeg17 = pubDescSeg17;
			this.PubDescSeg18 = pubDescSeg18;
			this.PubDescSeg19 = pubDescSeg19;
			this.PubDescSeg20 = pubDescSeg20;
			this.PubDescSeg21 = pubDescSeg21;
			this.PubDescSeg22 = pubDescSeg22;
			this.PubDescSeg23 = pubDescSeg23;
			this.PubDescSeg24 = pubDescSeg24;
			this.PubDescSeg25 = pubDescSeg25;
			this.PubDescSeg26 = pubDescSeg26;
			this.PubDescSeg27 = pubDescSeg27;
			this.PubDescSeg28 = pubDescSeg28;
			this.PubDescSeg29 = pubDescSeg29;
			this.PubDescSeg30 = pubDescSeg30;
			this.PubDescSeg31 = pubDescSeg31;
			this.PubDescSeg32 = pubDescSeg32;
			this.PubDescSeg33 = pubDescSeg33;
			this.PubDescSeg34 = pubDescSeg34;
			this.PubDescSeg35 = pubDescSeg35;
			this.PubDescSeg36 = pubDescSeg36;
			this.PubDescSeg37 = pubDescSeg37;
			this.PubDescSeg38 = pubDescSeg38;
			this.PubDescSeg39 = pubDescSeg39;
			this.PubDescSeg40 = pubDescSeg40;
			this.PubDescSeg41 = pubDescSeg41;
			this.PubDescSeg42 = pubDescSeg42;
			this.PubDescSeg43 = pubDescSeg43;
			this.PubDescSeg44 = pubDescSeg44;
			this.PubDescSeg45 = pubDescSeg45;
			this.PubDescSeg46 = pubDescSeg46;
			this.PubDescSeg47 = pubDescSeg47;
			this.PubDescSeg48 = pubDescSeg48;
			this.PubDescSeg49 = pubDescSeg49;
			this.PubDescSeg50 = pubDescSeg50;
			this.ContextValue = contextValue;
			this.PrivateDescSeg1 = privateDescSeg1;
			this.PrivateDescSeg2 = privateDescSeg2;
			this.PrivateDescSeg3 = privateDescSeg3;
			this.PrivateDescSeg4 = privateDescSeg4;
			this.PrivateDescSeg5 = privateDescSeg5;
			this.PrivateDescSeg6 = privateDescSeg6;
			this.PrivateDescSeg7 = privateDescSeg7;
			this.PrivateDescSeg8 = privateDescSeg8;
			this.PrivateDescSeg9 = privateDescSeg9;
			this.PrivateDescSeg10 = privateDescSeg10;
			this.PrivateDescSeg11 = privateDescSeg11;
			this.PrivateDescSeg12 = privateDescSeg12;
			this.PrivateDescSeg13 = privateDescSeg13;
			this.PrivateDescSeg14 = privateDescSeg14;
			this.PrivateDescSeg15 = privateDescSeg15;
			this.PrivateDescSeg16 = privateDescSeg16;
			this.PrivateDescSeg17 = privateDescSeg17;
			this.PrivateDescSeg18 = privateDescSeg18;
			this.PrivateDescSeg19 = privateDescSeg19;
			this.PrivateDescSeg20 = privateDescSeg20;
			this.PrivateDescSeg21 = privateDescSeg21;
			this.PrivateDescSeg22 = privateDescSeg22;
			this.PrivateDescSeg23 = privateDescSeg23;
			this.PrivateDescSeg24 = privateDescSeg24;
			this.PrivateDescSeg25 = privateDescSeg25;
			this.PrivateDescSeg26 = privateDescSeg26;
			this.PrivateDescSeg27 = privateDescSeg27;
			this.PrivateDescSeg28 = privateDescSeg28;
			this.PrivateDescSeg29 = privateDescSeg29;
			this.PrivateDescSeg30 = privateDescSeg30;
			this.CombineName = combineName;
		}
		#region System Fields 
		//--系统字段,目前没有.EntityData上有相应的字段,用于保存相关的实体状态信息,DTO上没有状态信息.	
		#endregion
		
		#region DTO Properties 
	
		

		/// <summary>
		/// 公共段1
		/// 实体扩展字段集合 Copy.Misc.公共段1
		/// </summary>
		private System.String m_pubDescSeg1 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg1
		{
			get	
			{	
				return m_pubDescSeg1 ;
			}
			set	
			{	
				m_pubDescSeg1 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段2
		/// 实体扩展字段集合 Copy.Misc.公共段2
		/// </summary>
		private System.String m_pubDescSeg2 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg2
		{
			get	
			{	
				return m_pubDescSeg2 ;
			}
			set	
			{	
				m_pubDescSeg2 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段3
		/// 实体扩展字段集合 Copy.Misc.公共段3
		/// </summary>
		private System.String m_pubDescSeg3 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg3
		{
			get	
			{	
				return m_pubDescSeg3 ;
			}
			set	
			{	
				m_pubDescSeg3 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段4
		/// 实体扩展字段集合 Copy.Misc.公共段4
		/// </summary>
		private System.String m_pubDescSeg4 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg4
		{
			get	
			{	
				return m_pubDescSeg4 ;
			}
			set	
			{	
				m_pubDescSeg4 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段5
		/// 实体扩展字段集合 Copy.Misc.公共段5
		/// </summary>
		private System.String m_pubDescSeg5 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg5
		{
			get	
			{	
				return m_pubDescSeg5 ;
			}
			set	
			{	
				m_pubDescSeg5 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段6
		/// 实体扩展字段集合 Copy.Misc.公共段6
		/// </summary>
		private System.String m_pubDescSeg6 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg6
		{
			get	
			{	
				return m_pubDescSeg6 ;
			}
			set	
			{	
				m_pubDescSeg6 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段7
		/// 实体扩展字段集合 Copy.Misc.公共段7
		/// </summary>
		private System.String m_pubDescSeg7 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg7
		{
			get	
			{	
				return m_pubDescSeg7 ;
			}
			set	
			{	
				m_pubDescSeg7 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段8
		/// 实体扩展字段集合 Copy.Misc.公共段8
		/// </summary>
		private System.String m_pubDescSeg8 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg8
		{
			get	
			{	
				return m_pubDescSeg8 ;
			}
			set	
			{	
				m_pubDescSeg8 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段9
		/// 实体扩展字段集合 Copy.Misc.公共段9
		/// </summary>
		private System.String m_pubDescSeg9 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg9
		{
			get	
			{	
				return m_pubDescSeg9 ;
			}
			set	
			{	
				m_pubDescSeg9 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段10
		/// 实体扩展字段集合 Copy.Misc.公共段10
		/// </summary>
		private System.String m_pubDescSeg10 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg10
		{
			get	
			{	
				return m_pubDescSeg10 ;
			}
			set	
			{	
				m_pubDescSeg10 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段11
		/// 实体扩展字段集合 Copy.Misc.公共段11
		/// </summary>
		private System.String m_pubDescSeg11 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg11
		{
			get	
			{	
				return m_pubDescSeg11 ;
			}
			set	
			{	
				m_pubDescSeg11 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段12
		/// 实体扩展字段集合 Copy.Misc.公共段12
		/// </summary>
		private System.String m_pubDescSeg12 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg12
		{
			get	
			{	
				return m_pubDescSeg12 ;
			}
			set	
			{	
				m_pubDescSeg12 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段13
		/// 实体扩展字段集合 Copy.Misc.公共段13
		/// </summary>
		private System.String m_pubDescSeg13 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg13
		{
			get	
			{	
				return m_pubDescSeg13 ;
			}
			set	
			{	
				m_pubDescSeg13 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段14
		/// 实体扩展字段集合 Copy.Misc.公共段14
		/// </summary>
		private System.String m_pubDescSeg14 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg14
		{
			get	
			{	
				return m_pubDescSeg14 ;
			}
			set	
			{	
				m_pubDescSeg14 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段15
		/// 实体扩展字段集合 Copy.Misc.公共段15
		/// </summary>
		private System.String m_pubDescSeg15 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg15
		{
			get	
			{	
				return m_pubDescSeg15 ;
			}
			set	
			{	
				m_pubDescSeg15 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段16
		/// 实体扩展字段集合 Copy.Misc.公共段16
		/// </summary>
		private System.String m_pubDescSeg16 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg16
		{
			get	
			{	
				return m_pubDescSeg16 ;
			}
			set	
			{	
				m_pubDescSeg16 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段17
		/// 实体扩展字段集合 Copy.Misc.公共段17
		/// </summary>
		private System.String m_pubDescSeg17 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg17
		{
			get	
			{	
				return m_pubDescSeg17 ;
			}
			set	
			{	
				m_pubDescSeg17 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段18
		/// 实体扩展字段集合 Copy.Misc.公共段18
		/// </summary>
		private System.String m_pubDescSeg18 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg18
		{
			get	
			{	
				return m_pubDescSeg18 ;
			}
			set	
			{	
				m_pubDescSeg18 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段19
		/// 实体扩展字段集合 Copy.Misc.公共段19
		/// </summary>
		private System.String m_pubDescSeg19 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg19
		{
			get	
			{	
				return m_pubDescSeg19 ;
			}
			set	
			{	
				m_pubDescSeg19 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段20
		/// 实体扩展字段集合 Copy.Misc.公共段20
		/// </summary>
		private System.String m_pubDescSeg20 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg20
		{
			get	
			{	
				return m_pubDescSeg20 ;
			}
			set	
			{	
				m_pubDescSeg20 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段21
		/// 实体扩展字段集合 Copy.Misc.公共段21
		/// </summary>
		private System.String m_pubDescSeg21 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg21
		{
			get	
			{	
				return m_pubDescSeg21 ;
			}
			set	
			{	
				m_pubDescSeg21 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段22
		/// 实体扩展字段集合 Copy.Misc.公共段22
		/// </summary>
		private System.String m_pubDescSeg22 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg22
		{
			get	
			{	
				return m_pubDescSeg22 ;
			}
			set	
			{	
				m_pubDescSeg22 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段23
		/// 实体扩展字段集合 Copy.Misc.公共段23
		/// </summary>
		private System.String m_pubDescSeg23 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg23
		{
			get	
			{	
				return m_pubDescSeg23 ;
			}
			set	
			{	
				m_pubDescSeg23 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段24
		/// 实体扩展字段集合 Copy.Misc.公共段24
		/// </summary>
		private System.String m_pubDescSeg24 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg24
		{
			get	
			{	
				return m_pubDescSeg24 ;
			}
			set	
			{	
				m_pubDescSeg24 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段25
		/// 实体扩展字段集合 Copy.Misc.公共段25
		/// </summary>
		private System.String m_pubDescSeg25 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg25
		{
			get	
			{	
				return m_pubDescSeg25 ;
			}
			set	
			{	
				m_pubDescSeg25 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段26
		/// 实体扩展字段集合 Copy.Misc.公共段26
		/// </summary>
		private System.String m_pubDescSeg26 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg26
		{
			get	
			{	
				return m_pubDescSeg26 ;
			}
			set	
			{	
				m_pubDescSeg26 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段27
		/// 实体扩展字段集合 Copy.Misc.公共段27
		/// </summary>
		private System.String m_pubDescSeg27 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg27
		{
			get	
			{	
				return m_pubDescSeg27 ;
			}
			set	
			{	
				m_pubDescSeg27 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段28
		/// 实体扩展字段集合 Copy.Misc.公共段28
		/// </summary>
		private System.String m_pubDescSeg28 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg28
		{
			get	
			{	
				return m_pubDescSeg28 ;
			}
			set	
			{	
				m_pubDescSeg28 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段29
		/// 实体扩展字段集合 Copy.Misc.公共段29
		/// </summary>
		private System.String m_pubDescSeg29 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg29
		{
			get	
			{	
				return m_pubDescSeg29 ;
			}
			set	
			{	
				m_pubDescSeg29 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段30
		/// 实体扩展字段集合 Copy.Misc.公共段30
		/// </summary>
		private System.String m_pubDescSeg30 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg30
		{
			get	
			{	
				return m_pubDescSeg30 ;
			}
			set	
			{	
				m_pubDescSeg30 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段31
		/// 实体扩展字段集合 Copy.Misc.公共段31
		/// </summary>
		private System.String m_pubDescSeg31 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg31
		{
			get	
			{	
				return m_pubDescSeg31 ;
			}
			set	
			{	
				m_pubDescSeg31 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段32
		/// 实体扩展字段集合 Copy.Misc.公共段32
		/// </summary>
		private System.String m_pubDescSeg32 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg32
		{
			get	
			{	
				return m_pubDescSeg32 ;
			}
			set	
			{	
				m_pubDescSeg32 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段33
		/// 实体扩展字段集合 Copy.Misc.公共段33
		/// </summary>
		private System.String m_pubDescSeg33 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg33
		{
			get	
			{	
				return m_pubDescSeg33 ;
			}
			set	
			{	
				m_pubDescSeg33 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段34
		/// 实体扩展字段集合 Copy.Misc.公共段34
		/// </summary>
		private System.String m_pubDescSeg34 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg34
		{
			get	
			{	
				return m_pubDescSeg34 ;
			}
			set	
			{	
				m_pubDescSeg34 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段35
		/// 实体扩展字段集合 Copy.Misc.公共段35
		/// </summary>
		private System.String m_pubDescSeg35 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg35
		{
			get	
			{	
				return m_pubDescSeg35 ;
			}
			set	
			{	
				m_pubDescSeg35 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段36
		/// 实体扩展字段集合 Copy.Misc.公共段36
		/// </summary>
		private System.String m_pubDescSeg36 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg36
		{
			get	
			{	
				return m_pubDescSeg36 ;
			}
			set	
			{	
				m_pubDescSeg36 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段37
		/// 实体扩展字段集合 Copy.Misc.公共段37
		/// </summary>
		private System.String m_pubDescSeg37 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg37
		{
			get	
			{	
				return m_pubDescSeg37 ;
			}
			set	
			{	
				m_pubDescSeg37 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段38
		/// 实体扩展字段集合 Copy.Misc.公共段38
		/// </summary>
		private System.String m_pubDescSeg38 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg38
		{
			get	
			{	
				return m_pubDescSeg38 ;
			}
			set	
			{	
				m_pubDescSeg38 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段39
		/// 实体扩展字段集合 Copy.Misc.公共段39
		/// </summary>
		private System.String m_pubDescSeg39 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg39
		{
			get	
			{	
				return m_pubDescSeg39 ;
			}
			set	
			{	
				m_pubDescSeg39 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段40
		/// 实体扩展字段集合 Copy.Misc.公共段40
		/// </summary>
		private System.String m_pubDescSeg40 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg40
		{
			get	
			{	
				return m_pubDescSeg40 ;
			}
			set	
			{	
				m_pubDescSeg40 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段41
		/// 实体扩展字段集合 Copy.Misc.公共段41
		/// </summary>
		private System.String m_pubDescSeg41 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg41
		{
			get	
			{	
				return m_pubDescSeg41 ;
			}
			set	
			{	
				m_pubDescSeg41 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段42
		/// 实体扩展字段集合 Copy.Misc.公共段42
		/// </summary>
		private System.String m_pubDescSeg42 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg42
		{
			get	
			{	
				return m_pubDescSeg42 ;
			}
			set	
			{	
				m_pubDescSeg42 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段43
		/// 实体扩展字段集合 Copy.Misc.公共段43
		/// </summary>
		private System.String m_pubDescSeg43 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg43
		{
			get	
			{	
				return m_pubDescSeg43 ;
			}
			set	
			{	
				m_pubDescSeg43 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段44
		/// 实体扩展字段集合 Copy.Misc.公共段44
		/// </summary>
		private System.String m_pubDescSeg44 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg44
		{
			get	
			{	
				return m_pubDescSeg44 ;
			}
			set	
			{	
				m_pubDescSeg44 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段45
		/// 实体扩展字段集合 Copy.Misc.公共段45
		/// </summary>
		private System.String m_pubDescSeg45 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg45
		{
			get	
			{	
				return m_pubDescSeg45 ;
			}
			set	
			{	
				m_pubDescSeg45 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段46
		/// 实体扩展字段集合 Copy.Misc.公共段46
		/// </summary>
		private System.String m_pubDescSeg46 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg46
		{
			get	
			{	
				return m_pubDescSeg46 ;
			}
			set	
			{	
				m_pubDescSeg46 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段47
		/// 实体扩展字段集合 Copy.Misc.公共段47
		/// </summary>
		private System.String m_pubDescSeg47 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg47
		{
			get	
			{	
				return m_pubDescSeg47 ;
			}
			set	
			{	
				m_pubDescSeg47 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段48
		/// 实体扩展字段集合 Copy.Misc.公共段48
		/// </summary>
		private System.String m_pubDescSeg48 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg48
		{
			get	
			{	
				return m_pubDescSeg48 ;
			}
			set	
			{	
				m_pubDescSeg48 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段49
		/// 实体扩展字段集合 Copy.Misc.公共段49
		/// </summary>
		private System.String m_pubDescSeg49 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg49
		{
			get	
			{	
				return m_pubDescSeg49 ;
			}
			set	
			{	
				m_pubDescSeg49 = value ;	
			}
		}
			
		

		/// <summary>
		/// 公共段50
		/// 实体扩展字段集合 Copy.Misc.公共段50
		/// </summary>
		private System.String m_pubDescSeg50 ;
		[DataMember(IsRequired=false)]
		public System.String PubDescSeg50
		{
			get	
			{	
				return m_pubDescSeg50 ;
			}
			set	
			{	
				m_pubDescSeg50 = value ;	
			}
		}
			
		

		/// <summary>
		/// 上下文值
		/// 实体扩展字段集合 Copy.Misc.上下文值
		/// </summary>
		private System.String m_contextValue ;
		[DataMember(IsRequired=false)]
		public System.String ContextValue
		{
			get	
			{	
				return m_contextValue ;
			}
			set	
			{	
				m_contextValue = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段1
		/// 实体扩展字段集合 Copy.Misc.私有段1
		/// </summary>
		private System.String m_privateDescSeg1 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg1
		{
			get	
			{	
				return m_privateDescSeg1 ;
			}
			set	
			{	
				m_privateDescSeg1 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段2
		/// 实体扩展字段集合 Copy.Misc.私有段2
		/// </summary>
		private System.String m_privateDescSeg2 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg2
		{
			get	
			{	
				return m_privateDescSeg2 ;
			}
			set	
			{	
				m_privateDescSeg2 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段3
		/// 实体扩展字段集合 Copy.Misc.私有段3
		/// </summary>
		private System.String m_privateDescSeg3 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg3
		{
			get	
			{	
				return m_privateDescSeg3 ;
			}
			set	
			{	
				m_privateDescSeg3 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段4
		/// 实体扩展字段集合 Copy.Misc.私有段4
		/// </summary>
		private System.String m_privateDescSeg4 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg4
		{
			get	
			{	
				return m_privateDescSeg4 ;
			}
			set	
			{	
				m_privateDescSeg4 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段5
		/// 实体扩展字段集合 Copy.Misc.私有段5
		/// </summary>
		private System.String m_privateDescSeg5 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg5
		{
			get	
			{	
				return m_privateDescSeg5 ;
			}
			set	
			{	
				m_privateDescSeg5 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段6
		/// 实体扩展字段集合 Copy.Misc.私有段6
		/// </summary>
		private System.String m_privateDescSeg6 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg6
		{
			get	
			{	
				return m_privateDescSeg6 ;
			}
			set	
			{	
				m_privateDescSeg6 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段7
		/// 实体扩展字段集合 Copy.Misc.私有段7
		/// </summary>
		private System.String m_privateDescSeg7 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg7
		{
			get	
			{	
				return m_privateDescSeg7 ;
			}
			set	
			{	
				m_privateDescSeg7 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段8
		/// 实体扩展字段集合 Copy.Misc.私有段8
		/// </summary>
		private System.String m_privateDescSeg8 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg8
		{
			get	
			{	
				return m_privateDescSeg8 ;
			}
			set	
			{	
				m_privateDescSeg8 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段9
		/// 实体扩展字段集合 Copy.Misc.私有段9
		/// </summary>
		private System.String m_privateDescSeg9 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg9
		{
			get	
			{	
				return m_privateDescSeg9 ;
			}
			set	
			{	
				m_privateDescSeg9 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段10
		/// 实体扩展字段集合 Copy.Misc.私有段10
		/// </summary>
		private System.String m_privateDescSeg10 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg10
		{
			get	
			{	
				return m_privateDescSeg10 ;
			}
			set	
			{	
				m_privateDescSeg10 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段11
		/// 实体扩展字段集合 Copy.Misc.私有段11
		/// </summary>
		private System.String m_privateDescSeg11 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg11
		{
			get	
			{	
				return m_privateDescSeg11 ;
			}
			set	
			{	
				m_privateDescSeg11 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段12
		/// 实体扩展字段集合 Copy.Misc.私有段12
		/// </summary>
		private System.String m_privateDescSeg12 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg12
		{
			get	
			{	
				return m_privateDescSeg12 ;
			}
			set	
			{	
				m_privateDescSeg12 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段13
		/// 实体扩展字段集合 Copy.Misc.私有段13
		/// </summary>
		private System.String m_privateDescSeg13 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg13
		{
			get	
			{	
				return m_privateDescSeg13 ;
			}
			set	
			{	
				m_privateDescSeg13 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段14
		/// 实体扩展字段集合 Copy.Misc.私有段14
		/// </summary>
		private System.String m_privateDescSeg14 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg14
		{
			get	
			{	
				return m_privateDescSeg14 ;
			}
			set	
			{	
				m_privateDescSeg14 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段15
		/// 实体扩展字段集合 Copy.Misc.私有段15
		/// </summary>
		private System.String m_privateDescSeg15 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg15
		{
			get	
			{	
				return m_privateDescSeg15 ;
			}
			set	
			{	
				m_privateDescSeg15 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段16
		/// 实体扩展字段集合 Copy.Misc.私有段16
		/// </summary>
		private System.String m_privateDescSeg16 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg16
		{
			get	
			{	
				return m_privateDescSeg16 ;
			}
			set	
			{	
				m_privateDescSeg16 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段17
		/// 实体扩展字段集合 Copy.Misc.私有段17
		/// </summary>
		private System.String m_privateDescSeg17 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg17
		{
			get	
			{	
				return m_privateDescSeg17 ;
			}
			set	
			{	
				m_privateDescSeg17 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段18
		/// 实体扩展字段集合 Copy.Misc.私有段18
		/// </summary>
		private System.String m_privateDescSeg18 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg18
		{
			get	
			{	
				return m_privateDescSeg18 ;
			}
			set	
			{	
				m_privateDescSeg18 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段19
		/// 实体扩展字段集合 Copy.Misc.私有段19
		/// </summary>
		private System.String m_privateDescSeg19 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg19
		{
			get	
			{	
				return m_privateDescSeg19 ;
			}
			set	
			{	
				m_privateDescSeg19 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段20
		/// 实体扩展字段集合 Copy.Misc.私有段20
		/// </summary>
		private System.String m_privateDescSeg20 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg20
		{
			get	
			{	
				return m_privateDescSeg20 ;
			}
			set	
			{	
				m_privateDescSeg20 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段21
		/// 实体扩展字段集合 Copy.Misc.私有段21
		/// </summary>
		private System.String m_privateDescSeg21 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg21
		{
			get	
			{	
				return m_privateDescSeg21 ;
			}
			set	
			{	
				m_privateDescSeg21 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段22
		/// 实体扩展字段集合 Copy.Misc.私有段22
		/// </summary>
		private System.String m_privateDescSeg22 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg22
		{
			get	
			{	
				return m_privateDescSeg22 ;
			}
			set	
			{	
				m_privateDescSeg22 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段23
		/// 实体扩展字段集合 Copy.Misc.私有段23
		/// </summary>
		private System.String m_privateDescSeg23 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg23
		{
			get	
			{	
				return m_privateDescSeg23 ;
			}
			set	
			{	
				m_privateDescSeg23 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段24
		/// 实体扩展字段集合 Copy.Misc.私有段24
		/// </summary>
		private System.String m_privateDescSeg24 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg24
		{
			get	
			{	
				return m_privateDescSeg24 ;
			}
			set	
			{	
				m_privateDescSeg24 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段25
		/// 实体扩展字段集合 Copy.Misc.私有段25
		/// </summary>
		private System.String m_privateDescSeg25 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg25
		{
			get	
			{	
				return m_privateDescSeg25 ;
			}
			set	
			{	
				m_privateDescSeg25 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段26
		/// 实体扩展字段集合 Copy.Misc.私有段26
		/// </summary>
		private System.String m_privateDescSeg26 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg26
		{
			get	
			{	
				return m_privateDescSeg26 ;
			}
			set	
			{	
				m_privateDescSeg26 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段27
		/// 实体扩展字段集合 Copy.Misc.私有段27
		/// </summary>
		private System.String m_privateDescSeg27 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg27
		{
			get	
			{	
				return m_privateDescSeg27 ;
			}
			set	
			{	
				m_privateDescSeg27 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段28
		/// 实体扩展字段集合 Copy.Misc.私有段28
		/// </summary>
		private System.String m_privateDescSeg28 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg28
		{
			get	
			{	
				return m_privateDescSeg28 ;
			}
			set	
			{	
				m_privateDescSeg28 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段29
		/// 实体扩展字段集合 Copy.Misc.私有段29
		/// </summary>
		private System.String m_privateDescSeg29 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg29
		{
			get	
			{	
				return m_privateDescSeg29 ;
			}
			set	
			{	
				m_privateDescSeg29 = value ;	
			}
		}
			
		

		/// <summary>
		/// 私有段30
		/// 实体扩展字段集合 Copy.Misc.私有段30
		/// </summary>
		private System.String m_privateDescSeg30 ;
		[DataMember(IsRequired=false)]
		public System.String PrivateDescSeg30
		{
			get	
			{	
				return m_privateDescSeg30 ;
			}
			set	
			{	
				m_privateDescSeg30 = value ;	
			}
		}
			
		

		/// <summary>
		/// 组合名称
		/// 实体扩展字段集合 Copy.Misc.组合名称
		/// </summary>
		private System.String m_combineName ;
		[DataMember(IsRequired=false)]
		public System.String CombineName
		{
			get	
			{	
				return m_combineName ;
			}
			set	
			{	
				m_combineName = value ;	
			}
		}
			
		#endregion	

		#region Multi_Fields
																																																																																																																																																																				
		#endregion 
	} 	
}
